'''
Created on 15 juil. 2009

@author: tmeedendorp
'''
from plugin.abstract_plugin import AbstractPlugin
from plugin.category.configure_thematic_window import ConfigureThematicWindow
from plugin.category.category_computor import CategoryComputor

class CategoryPlugin(AbstractPlugin):
    '''
    classdocs
    '''


    def __init__(selfparams):
        AbstractPlugin.__init__(selfparams)
        '''
        Constructor
        '''
        
    def getName(self):
        return "Thematic"
    
    def isConfigurable(self):
        return True
    
    def getDescription(self):
        return "find thematics in text"        
    
    def getConfigWindow(self, parent, data=None):
        return ConfigureThematicWindow(None)
    
    def getComputor(self):
        return CategoryComputor()